<html>
	<head>
    <title>SoapObject Class Reference</title>
    <link rel="stylesheet" type="text/css" href="../assets/styles/default.css" />
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script>
		<script type="text/javascript" src="../assets/scripts/base.js"></script>
	</head>
	<body id="content">
		<h1>SoapObject Class Reference</h1>
		<p></p>
		<p>Inherits from <a href="http://developer.apple.com/mac/library/documentation/Cocoa/Reference/Foundation/Classes/NSObject_Class/index.html">NSObject*</a></p>
		
		<h2>Class methods</h2>
		<h3>newWithNode:</h3>
		<p>Creates a new SoapObject instance from a node.</p>
    <code>+ (id) newWithNode: (CXMLNode*) node</code>
    <h4>Parameters</h4>
    <dl>
      <dt>node</dt>
      <dd>The node used to create the SoapObject.</dd>
    </dl>
		
		<h2>Instance methods</h2>
		
		<h3>initWithNode:</h3>
		<p>Initializes the object with the contents of the node.</p>
    <code>- (id) initWithNode: (CXMLNode*) node</code>
    <h4>Parameters</h4>
    <dl>
      <dt>node</dt>
      <dd>The node used to initialize the SoapObject.</dd>
    </dl>
    
    <h3>serialize</h3>
    <p>Serializes the object to an XML string, minus the surrounding XML element.</p>
    <code>- (NSMutableString*) serialize</code>

    <h3>Serializes the object to an XML string including a surrounding XML element.</h3>
    <code>- (NSMutableString*) serialize: (NSString*) nodeName</code>
    <h4>Parameters</h4>
    <dl>
      <dt>nodeName</dt>
      <dd>The name of the node used to surround the serialized contents.</dd>
    </dl>
    
    <h3>serializeElements</h3>
    <p>Serializes the elements contained in the object.</p>
    <code>- (NSMutableString*) serializeElements</code>
    
    <h3>serializeAttributes</h3>
    <p>Serializes the attributes contained in the object.</p>
    <code>- (NSMutableString*) serializeAttributes</code>
		
  </body>
</html>